package com.mmaingenieria.MMAGestor.beans;

import java.util.ArrayList;

import com.mmaingenieria.MMAGestor.enumerations.TipoMensaje;

public class Mensaje {
	TipoMensaje tipo;
	ArrayList <String> mensajes;
	
	//Constructor vacio
	public Mensaje() {
		super();
	}
	//Constructor con tipo de mensaje
		public Mensaje(TipoMensaje tipo) {
			super();
			this.tipo = tipo;
			mensajes = new ArrayList<String>();
		}
	//constructor
	public Mensaje(TipoMensaje tipo, ArrayList <String> mensajes) {
		super();
		this.tipo = tipo;
		this.mensajes = mensajes;
	}
	//Getters y Setters
	public TipoMensaje getTipo() {
		return tipo;
	}
	public void setTipo(TipoMensaje tipo) {
		this.tipo = tipo;
	}
	public ArrayList <String> getMensajes() {
		return mensajes;
	}
	public void setMensajes(ArrayList <String> mensajes) {
		this.mensajes = mensajes;
	}
	
	//metodo para meter un mensaje en la lista de mensajes
	public void addMensaje (String mensaje){
		this.mensajes.add(mensaje);
	}
}
